**** dT 0.000 * top TEST ../../../../bin/vinyltest/tests/u00000.vtc starting **** top extmacro def pkg_version=trunk **** top extmacro def pkg_branch=trunk **** top extmacro def pwd=/tmp/vtest.gcc13_m32_IPv4_uffix/varnish-cache/vinyl-cache-trunk/_build/sub/bin/vinyltest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:57746 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/tmp/vtest.gcc13_m32_IPv4_uffix/varnish-cache/vinyl-cache-trunk/_build/sub **** top extmacro def topsrc=/tmp/vtest.gcc13_m32_IPv4_uffix/varnish-cache/vinyl-cache-trunk/_build/sub/../.. **** top macro def testdir=/tmp/vtest.gcc13_m32_IPv4_uffix/varnish-cache/vinyl-cache-trunk/_build/sub/bin/vinyltest/../../../../bin/vinyltest/tests **** top macro def tmpdir=/tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb **** top macro def vtcid=vtc.436037.4dc347bb ** top === vtest "Code coverage of mgt_main, (VCL compiler and RSTdump ... * top VTEST Code coverage of mgt_main, (VCL compiler and RSTdump etc) ** top === shell "vinyld -b None -C 2> ${tmpdir}/_.c" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -b None -C 2> /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/_.c **** dT 0.733 **** top shell_status = 0x0000 ** top === shell { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvinyld -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/no_keep -C -b None 2> no_keep.c **** top shell_cmd|\ttest -s no_keep.c && ! test -d no_keep || test -d no_keep/*/vgc.so.dSYM **** dT 1.458 **** top shell_status = 0x0000 ** top === shell { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvinyld -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/keep -p debug=+vcl_keep -C -b None 2> keep.c **** top shell_cmd|\ttest -s keep.c && test -d keep **** dT 2.198 **** top shell_status = 0x0000 ** top === shell -err -expect {VCL version declaration missing} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\techo 'bad vcl' > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/bad.vcl **** top shell_cmd|\tvinyld -f /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/bad.vcl -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb **** dT 2.230 **** top shell_out|Error: **** top shell_out|Message from VCC-compiler: **** top shell_out|Security: proc_setid missing, uid/gid unchanged **** top shell_out|VCL version declaration missing **** top shell_out|Update your VCL to Version 4 syntax, and add **** top shell_out|\tvcl 4.1; **** top shell_out|on the first line of the VCL files. **** top shell_out|('/tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/bad.vcl' Line 1 Pos 1) **** top shell_out|bad vcl **** top shell_out|###---- **** top shell_out| **** top shell_out|Running VCC-compiler failed, exited with 2 **** top shell_out|VCL compilation failed **** top shell_status = 0x00ff **** top shell_expect found ** top === shell -err -expect {-x must be the first argument} "vinyld -... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -d -x foo **** dT 2.241 **** top shell_out|Error: -x must be the first argument **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {-V must be the first argument} "vinyld -... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -d -V foo **** dT 2.255 **** top shell_out|Error: -V must be the first argument **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Too many arguments for -x} "vinyld -x fo... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -x foo bar **** dT 2.267 **** top shell_out|Error: Too many arguments for -x **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Invalid -x argument} "vinyld -x foo " **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -x foo **** dT 2.278 **** top shell_out|Error: Invalid -x argument **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {option} "vinyld -A " **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -A **** dT 2.290 **** top shell_out|vinyld: illegal option -- A **** top shell_out|Usage: vinyld [options] **** top shell_out| **** top shell_out|Basic options: **** top shell_out| [-a [name=][listen_address # HTTP listen address, protocol, options. **** top shell_out| [,PROTO|,option=value,...]] # Can be specified multiple times. **** top shell_out| # default: ":80,HTTP" **** top shell_out| options: # Proto can be "PROXY" or "HTTP" (default) **** top shell_out| [,user=][,group=] # user, group and mode set permissions for **** top shell_out| [,mode=] # a Unix domain socket. **** top shell_out| -b none # No backend **** top shell_out| -b [addr[:port]|path] # Backend address and port **** top shell_out| # or socket file path **** top shell_out| # default: ":80" **** top shell_out| -f vclfile # VCL program **** top shell_out| # Can be specified multiple times. **** top shell_out| -n dir # Working directory **** top shell_out| # default: /var/run/vinyld **** top shell_out| **** top shell_out|-b can be used only once, and not together with -f **** top shell_out| **** top shell_out|Documentation options: **** top shell_out| -? # Prints this usage message **** top shell_out| -x parameter # Parameter documentation **** top shell_out| -x vsl # VSL record documentation **** top shell_out| -x cli # CLI command documentation **** top shell_out| -x builtin # Builtin VCL program **** top shell_out| -x optstring # List of getopt options **** top shell_out| -x options # Dynamic options documentation **** top shell_out| **** top shell_out|Operations options: **** top shell_out| -F # Run in foreground **** top shell_out| -T address[:port] # CLI address **** top shell_out| # Can be specified multiple times. **** top shell_out| -M address:port # Reverse CLI destination **** top shell_out| # Can be specified multiple times. **** top shell_out| -P file # PID file **** top shell_out| -i identity # Identity of Vinyl Cache instance **** top shell_out| -I clifile # Initialization CLI commands **** top shell_out| -E extension # Load extension **** top shell_out| **** top shell_out|Tuning options: **** top shell_out| -t TTL # Default TTL **** top shell_out| -p param=value # set parameter **** top shell_out| # Can be specified multiple times. **** top shell_out| -s [name=]kind[,options] # Storage specification **** top shell_out| # Can be specified multiple times. **** top shell_out| # -s default (=umem) **** top shell_out| # -s umem **** top shell_out| # -s malloc **** top shell_out| # -s file **** top shell_out| -l vsl # Size of shared memory log **** top shell_out| # vsl: space for VSL records [80m] **** top shell_out| **** top shell_out|Security options: **** top shell_out| -r param[,param...] # Set parameters read-only from CLI **** top shell_out| # Can be specified multiple times. **** top shell_out| -S secret-file # Secret file for CLI authentication **** top shell_out| -j jail[,options] # Jail specification **** top shell_out| # -j solaris **** top shell_out| # -j unix **** top shell_out| # -j none **** top shell_out| **** top shell_out|Advanced/Dev/Debug options: **** top shell_out| -d # debug mode **** top shell_out| # Stay in foreground, CLI on stdin. **** top shell_out| -C # Output VCL code compiled to C language **** top shell_out| -V # version **** top shell_out| -h kind[,options] # Hash specification **** top shell_out| -W waiter # Waiter implementation **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Usage: vinyld [options]} "vinyld -? " **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -? **** dT 2.301 **** top shell_out|Usage: vinyld [options] **** top shell_out| **** top shell_out|Basic options: **** top shell_out| [-a [name=][listen_address # HTTP listen address, protocol, options. **** top shell_out| [,PROTO|,option=value,...]] # Can be specified multiple times. **** top shell_out| # default: ":80,HTTP" **** top shell_out| options: # Proto can be "PROXY" or "HTTP" (default) **** top shell_out| [,user=][,group=] # user, group and mode set permissions for **** top shell_out| [,mode=] # a Unix domain socket. **** top shell_out| -b none # No backend **** top shell_out| -b [addr[:port]|path] # Backend address and port **** top shell_out| # or socket file path **** top shell_out| # default: ":80" **** top shell_out| -f vclfile # VCL program **** top shell_out| # Can be specified multiple times. **** top shell_out| -n dir # Working directory **** top shell_out| # default: /var/run/vinyld **** top shell_out| **** top shell_out|-b can be used only once, and not together with -f **** top shell_out| **** top shell_out|Documentation options: **** top shell_out| -? # Prints this usage message **** top shell_out| -x parameter # Parameter documentation **** top shell_out| -x vsl # VSL record documentation **** top shell_out| -x cli # CLI command documentation **** top shell_out| -x builtin # Builtin VCL program **** top shell_out| -x optstring # List of getopt options **** top shell_out| -x options # Dynamic options documentation **** top shell_out| **** top shell_out|Operations options: **** top shell_out| -F # Run in foreground **** top shell_out| -T address[:port] # CLI address **** top shell_out| # Can be specified multiple times. **** top shell_out| -M address:port # Reverse CLI destination **** top shell_out| # Can be specified multiple times. **** top shell_out| -P file # PID file **** top shell_out| -i identity # Identity of Vinyl Cache instance **** top shell_out| -I clifile # Initialization CLI commands **** top shell_out| -E extension # Load extension **** top shell_out| **** top shell_out|Tuning options: **** top shell_out| -t TTL # Default TTL **** top shell_out| -p param=value # set parameter **** top shell_out| # Can be specified multiple times. **** top shell_out| -s [name=]kind[,options] # Storage specification **** top shell_out| # Can be specified multiple times. **** top shell_out| # -s default (=umem) **** top shell_out| # -s umem **** top shell_out| # -s malloc **** top shell_out| # -s file **** top shell_out| -l vsl # Size of shared memory log **** top shell_out| # vsl: space for VSL records [80m] **** top shell_out| **** top shell_out|Security options: **** top shell_out| -r param[,param...] # Set parameters read-only from CLI **** top shell_out| # Can be specified multiple times. **** top shell_out| -S secret-file # Secret file for CLI authentication **** top shell_out| -j jail[,options] # Jail specification **** top shell_out| # -j solaris **** top shell_out| # -j unix **** top shell_out| # -j none **** top shell_out| **** top shell_out|Advanced/Dev/Debug options: **** top shell_out| -d # debug mode **** top shell_out| # Stay in foreground, CLI on stdin. **** top shell_out| -C # Output VCL code compiled to C language **** top shell_out| -V # version **** top shell_out| -h kind[,options] # Hash specification **** top shell_out| -W waiter # Waiter implementation **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Too many arguments} "vinyld foo " **** top shell_cmd|set -e ;exec 2>&1 ; vinyld foo **** dT 2.312 **** top shell_out|Error: Too many arguments (foo...) **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell "vinyld -x parameter > ${tmpdir}/_.param" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -x parameter > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/_.param **** dT 2.329 **** top shell_status = 0x0000 ** top === shell "vinyld -x vsl > ${tmpdir}/_.vsl" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -x vsl > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/_.vsl **** dT 2.343 **** top shell_status = 0x0000 ** top === shell "vinyld -x cli > ${tmpdir}/_.cli" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -x cli > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/_.cli **** dT 2.358 **** top shell_status = 0x0000 ** top === shell "vinyld -x builtin > ${tmpdir}/_.builtin" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -x builtin > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/_.builtin **** dT 2.373 **** top shell_status = 0x0000 ** top === shell "vinyld -x optstring > ${tmpdir}/_.optstring" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -x optstring > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/_.optstring **** dT 2.388 **** top shell_status = 0x0000 ** top === shell "vinyld --optstring > ${tmpdir}/_.optstring2" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld --optstring > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/_.optstring2 **** dT 2.401 **** top shell_status = 0x0000 ** top === shell -err -expect {-C needs either -b or -f &1 ; **** top shell_cmd|\tvinyld -C **** dT 2.418 **** top shell_out|Error: -C needs either -b or -f **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Cannot open -S file} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvinyld -S /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/nonexistent -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v0 -f '' **** dT 2.432 **** top shell_out|Error: Cannot open -S file (/tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/nonexistent): No such file or directory **** top shell_out|(-? gives usage) **** top shell_status = 0x00ff **** top shell_expect found ** top === shell -err -expect {Cannot remove preexisting secret-file in... **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tmkdir /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/is_a_dir /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/is_a_dir/_.secret **** top shell_cmd|\tvinyld -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/is_a_dir -d -a :0 **** dT 2.495 **** top shell_out|Warning: mlock() of VSM failed: Not owner (1) **** top shell_out|Error: Cannot remove preexisting secret-file in /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/is_a_dir (Not owner) **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Unknown jail method "xyz"} "vinyld -jxyz... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -jxyz -f '' **** dT 2.510 **** top shell_out|Error: Unknown jail method "xyz" **** top shell_out|(-? gives usage) **** top shell_status = 0x00ff **** top shell_expect found ** top === shell -err -expect {Too many arguments for -V} "vinyld -V -V... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -V -V **** dT 2.521 **** top shell_out|Error: Too many arguments for -V **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -expect {Copyright (c) 2006} "vinyld -V" **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -V **** dT 2.532 **** top shell_out|vinyld (vinyl-cache-trunk revision 17ea9216e8091e8bd4b65a2e0b946c92de2125f4) **** top shell_out|Copyright (c) 2006 Verdens Gang AS **** top shell_out|Copyright (c) 2006-2026 Varnish Software **** top shell_out|Copyright 2010-2026 UPLEX - Nils Goroll Systemoptimierung **** top shell_out|Copyright 2026 The Vinyl Cache Project **** top shell_status = 0x0000 **** top shell_expect found ** top === shell -err -expect {Only one of -d or -F can be specified} "... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -d -F **** dT 2.545 **** top shell_out|Error: Only one of -d or -F can be specified **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Only one of -b or -f can be specified} "... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -b a -f b **** dT 2.557 **** top shell_out|Error: Only one of -b or -f can be specified **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {-d makes no sense with -C} "vinyld -C -b... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -C -b None -d **** dT 2.571 **** top shell_out|Error: -d makes no sense with -C **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {-F makes no sense with -C} "vinyld -C -b... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -C -b None -F **** dT 2.583 **** top shell_out|Error: -F makes no sense with -C **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Neither -b nor -f given} { vinyld -n ${t... **** top shell_cmd|set -e ;exec 2>&1 ; vinyld -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v0 **** dT 2.595 **** top shell_out|Error: Neither -b nor -f given. (use -f '' to override) **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Only one -I allowed} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\ttouch foo bar **** top shell_cmd|\tvinyld -f '' -I foo -I bar -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v0 -a :0 **** dT 2.608 **** top shell_out|Error: \tOnly one -I allowed **** top shell_out|(-? gives usage) **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -err -expect {Error: -I file CLI command failed (104)}... **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\techo "vcl.list" > foo **** top shell_cmd|\techo "-foobar" >> foo **** top shell_cmd|\techo "vcl.load" >> foo **** top shell_cmd|\tvinyld -f '' -I foo -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v0 -a :0 -l 2m **** dT 2.674 **** top shell_out|Warning: mlock() of VSM failed: Not owner (1) **** top shell_out|BEGIN of -I file processing **** top shell_out|200 292 **** top shell_out|----------------------------- **** top shell_out|Vinyl Cache CLI 1.0 **** top shell_out|----------------------------- **** top shell_out|-jsolaris,-sdefault,-sdefault,-hcritbit **** top shell_out|vinyl-cache-trunk revision 17ea9216e8091e8bd4b65a2e0b946c92de2125f4 **** top shell_out| **** top shell_out|Type 'help' for command list. **** top shell_out|Type 'quit' to close CLI session. **** top shell_out|Type 'start' to launch worker process. **** top shell_out| **** top shell_out|> vcl.list **** top shell_out|200 0 **** top shell_out| **** top shell_out|> -foobar **** top shell_out|101 82 **** top shell_out|Unknown request in manager process (child not running). **** top shell_out|Type 'help' for more info. **** top shell_out|> vcl.load **** top shell_out|Error: -I file CLI command failed (104) **** top shell_out|Too few parameters **** top shell_out| **** top shell_out|(-? gives usage) **** top shell_status = 0x00ff **** top shell_expect found ** top === shell -err -expect "Can't open nonexistent" { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvinyld -f '' -I nonexistent -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v0 -a :0 **** dT 2.689 **** top shell_out|Error: \tCan't open nonexistent: No such file or directory **** top shell_out|(-? gives usage) **** top shell_status = 0x00ff **** top shell_expect found ** top === shell {echo ping > ${tmpdir}/I_file} **** top shell_cmd|set -e ;exec 2>&1 ; echo ping > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/I_file **** dT 2.697 **** top shell_status = 0x0000 ** top === process p1 "exec vinyld -n ${tmpdir}/v1 -F -f '' -a :0 -l2m ... **** dT 2.709 **** p1 CMD: exec vinyld -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v1 -F -f '' -a :0 -l2m -I /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/I_file 2>&1 **** dT 2.710 *** p1 PID: 436676 **** dT 2.711 **** p1 macro def p1_pid=436676 **** p1 macro def p1_dir=/tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/p1 **** p1 macro def p1_out=/tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/p1/term **** p1 macro def p1_err=/tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/p1/stderr **** dT 2.712 ** top === process p1 -expect-text 0 1 {PONG} **** dT 2.719 **** p1 stderr read 0 **** dT 2.782 **** p1 found expected text at 19,1: 'PONG' ** top === process p1 -expect-text 0 1 {END of -I file processing} **** p1 found expected text at 20,1: 'END of -I file processing' ** top === process p1 -screen_dump *** p1 screen| Warning: mlock() of VSM failed: Not owner (1) *** p1 screen|Debug: Version: vinyl-cache-trunk revision 17ea9216e8091e8bd4b65a2e0b946c92de212 *** p1 screen|5f4 *** p1 screen|Debug: Platform: -jsolaris,-sdefault,-sdefault,-hcritbit *** p1 screen|BEGIN of -I file processing *** p1 screen|200 292 *** p1 screen|----------------------------- *** p1 screen|Vinyl Cache CLI 1.0 *** p1 screen|----------------------------- *** p1 screen|-jsolaris,-sdefault,-sdefault,-hcritbit *** p1 screen|vinyl-cache-trunk revision 17ea9216e8091e8bd4b65a2e0b946c92de2125f4 *** p1 screen| *** p1 screen|Type 'help' for command list. *** p1 screen|Type 'quit' to close CLI session. *** p1 screen|Type 'start' to launch worker process. *** p1 screen| *** p1 screen|> ping *** p1 screen|200 19 *** p1 screen|PONG 1773717743 1.0 *** p1 screen|END of -I file processing *** p1 screen| *** p1 screen| *** p1 screen| *** p1 screen| *** p1 Cursor at line 21 column 1 ** top === shell { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\t( **** top shell_cmd|\techo 'vcl 4.0;' **** top shell_cmd|\techo 'backend default {' **** top shell_cmd|\techo ' .host="127.0.0.1:57746";' **** top shell_cmd|\techo '}' **** top shell_cmd|\t) > /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/vcl **** dT 2.791 **** top shell_status = 0x0000 ** top === shell -expect {VCL compiled.} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvinyladm -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v1 vcl.load vcl1 /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/vcl **** dT 3.595 **** top shell_out|Message from VCC-compiler: **** top shell_out|Security: proc_setid missing, uid/gid unchanged **** top shell_out|Message from C-compiler: **** top shell_out|Security: proc_setid missing, uid/gid unchanged **** top shell_out|Message from dlopen: **** top shell_out|Security: proc_setid missing, uid/gid unchanged **** top shell_out|VCL compiled. **** top shell_out| **** top shell_status = 0x0000 **** top shell_expect found ** top === shell -expect {VCL 'vcl1' now active} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvinyladm -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v1 vcl.use vcl1 **** dT 3.646 **** top shell_out|VCL 'vcl1' now active **** top shell_status = 0x0000 **** top shell_expect found ** top === shell -expect {active auto warm - vcl1} { **** dT 3.647 **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvinyladm -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v1 vcl.list **** dT 3.697 **** top shell_out|active auto warm - vcl1 **** top shell_out| **** top shell_status = 0x0000 **** top shell_expect found ** top === shell {vinyladm -n ${tmpdir}/v1 start} **** top shell_cmd|set -e ;exec 2>&1 ; vinyladm -n /tmp/vtest.gcc13_m32_IPv4_uffix/_vtest_tmp/vtc.436037.4dc347bb/v1 start **** dT 3.908 **** top shell_out|Child failed on launch **** top shell_out|Command failed with error code 400 **** top shell_status = 0x0001 ---- top shell_exit not as expected: got 0x0001 wanted 0x0000 * top RESETTING after ../../../../bin/vinyltest/tests/u00000.vtc **** p1 Sent signal 15 **** dT 3.927 **** p1 stdout read 0 **** dT 3.929 ** p1 WAIT4 pid=436676 status=0x4000 (user 0.662000 sys 0.208000) * p1 Expected exit: 0x0 signal: 15 core: 0 ---- p1 Bad exit status: 0x4000 exit 0x40 signal 0 core 0 **** dT 4.909 ---- p1 Failed to send signal 9 (No such process) * top failure during reset # top TEST ../../../../bin/vinyltest/tests/u00000.vtc FAILED (4.912) exit=2 FAIL tests/u00000.vtc (exit status: 2)